haloalkanes and haloarenes class 12 revision in 20 minutes